@CHARSET "UTF-8";

.table_list {
	width:90%;
	border-right:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
	}

.table_liste {
	width:80%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	border-bottom:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
	
	}
	
.table_ticket {
	width:100%;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:1em auto;
	border-collapse:collapse;
	}	
	
.table_report {
	width:50%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:1em auto;
	border-collapse:collapse;
	}	
		
caption {
	color: #666666;
	font-size:18px;
	letter-spacing:.1em;
	margin:1em 0 0 0;
	padding:0;
	padding-bottom:10px;
	caption-side:top;
	text-align:center;
	}	
	

.titulo_agencia {
	color: #666666;
	font-size:12px;
	
	}	
	
	.cuadre_agencia {
	color: #666666;
	font-size:12px;
	text-align:center;
	
	}	
	
tr.odd td	{
	/*background:#f7fbff*/
	background:#EEEEEE;
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	border-right:1px solid #FFFFFF;
	padding:.3em 1em;
	text-align:center;	
	}
	
tr.even td	{
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8 ;
	padding:.3em 1em;
	text-align:center;
	}	
	
tr.odd .column1	{
	background:#f4f9fe;
	}

tr.evenred td	{
        font-weight: bold;
	color: #f03b58;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8 ;
	padding:.3em 1em;
	text-align:center;
	}

tr.oddred td	{
        background:#EEEEEE;
        font-weight: bold;
	color: #f03b58;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8 ;
	padding:.3em 1em;
	text-align:center;
	}
.column1	{
	background:#f9fcfe;
	}
			
th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}							
thead th {
	background:#999999;
	text-align:center;
	font-size:16px;
	font:bold "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	}
	
		
tfoot th {
	text-align:center;
	background:#f4f9fe;
	}	
tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}

	
	
/* dentro de odd and even*/
	
tr.odda td	{
	/*background:#f7fbff*/
	background:#EEEEEE;
	color:#678197;
	border-bottom:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	text-align:center;	
	}
	
tr.evena td	{
	color:#678197;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF ;
	text-align:center;
	}	

	
tr.odde td	{
	/*background:#f7fbff*/
	background:#EEEEEE;
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	border-right:1px solid #FFFFFF;
	/*padding:.3em 1em;*/
	}

	
tr.evene td	{
	/*color:#678197;*/
	color:#3E4D5A;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8 ;
	border-right:1px solid #e5eff8 ;
	/*padding:.3em 1em;*/
	}

tr.eveni td	{
	
	color:#3E4D5A;
	background:#fdfef0;
	border-bottom:1px solid #fdfef0;
	border-left:1px solid #fdfef0;
	border-right:1px solid #fdfef0;
	border-top:1px solid #fdfef0s;
	font-size:12px;
	/*	
	color:#3E4D5A;
	background:#fdfef0;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	font-size:12px;	*/
	}	

tr.eveno td	{
	color:#404046;
	border-bottom:1px solid #fdfef0;
	border-left:1px solid #fdfef0;
	border-right:1px solid #fdfef0;
	border-top:1px solid #fdfef0;
	font-size:14px;	
	
	/*	
	color:#678197;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	font-size:14px;*/
	}	